/*
 *NOTE:Auto generated service
 */
package com.surfilter.modules.prop.service;

import java.util.List;

import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession;

import com.surfilter.modules.prop.model.HtPropModel;
import com.surfilter.modules.prop.model.HtPropUserModel;

public interface PropMgrService {

	public java.lang.Integer addHtProp(HtPropModel htPropModel,
			HttpServletRequest request);

	public void chgHtProp(HtPropModel htPropModel, HttpServletRequest request);

	public void delHtProp(HtPropModel htPropModel, HttpServletRequest request);

	public List<HtPropModel> getHtProps(HtPropModel htPropModel,
			HttpServletRequest request);

	public boolean delHtProps(HttpServletRequest request);

	public int getHtPropsCount(HtPropModel htPropModel);

	public java.lang.Integer addHtPropUser(HtPropUserModel htPropUserModel,
			HttpServletRequest request);

	public void chgHtPropUser(HtPropUserModel htPropUserModel,
			HttpServletRequest request);

	public void delHtPropUser(HtPropUserModel htPropUserModel,
			HttpServletRequest request);

	public List<HtPropUserModel> getHtPropUsers(
			HtPropUserModel htPropUserModel, HttpServletRequest request);

	public boolean delHtPropUsers(HttpServletRequest request);

	public int getHtPropUsersCount(HtPropUserModel htPropUserModel);

	public List<HtPropUserModel> getHtPropUsersByPropId(
			HttpServletRequest request);
}
